better select binding that works for multiple select as well