add chosen support