latest changes + 404 page
