Custom drop List without using repeater

Hi all,

I created a custom drop list without using a repeater, but not sure if there is a more elegant way of creating it. Seems to work fine, but just curious. File attached.
droplist.rp (75.2 KB)

Thanks,
Steve