404 needs to return error null and body null. need to add some testing to prevent backwards breaks like this