add new class PushMessage