if a page does not exist it now gives a 404