updated 404 page and registration bug