onReceive issue fix#1