forgot to include views, routes, and public directs