Added in message method and related enum