add select form element implementation