DirectPushDemo setup