add working setting functionality through no extra controller actions