throwing 404 where needed