add select2 feature