This should not be MVC
good one coming soon