added appending and prepending for select controls