move select's dropdown to own directive