adding 404 behavior