added choose options features