modify  message type getter