added LocationReceiver and Run