vote implementation
exception handler in the HomeController