add edit_array_select support/use bcrypt