doing push notification

bug fixed, and doing push notification