added select2, ui improvements