cleaned up HomeController