added select2 because it works on mobile