view controller actions can now have params