added some more stuff, including a 404 page