optionlistbuilder2 & 3

experimenting with different ways to build options lists