fix routes
custom 404 page
style 404 page