refactorin for the collection_select helper