added 404,500 and login views