internal server error is taken care of