call controller method directly