fix push notificaiton and add open notificaiotn evet