Added support for async controller actions