add 404 handling for missing projects