notifications and location working