refact pushnotif homecontroller