improved on the dropdown controller
save