add comment explaining why status codes are inconsistent