add tests for 404