404 error page and some updates