correction in the update message factory