adding support for select/select multiple