added NotFound error to handle 404 response