working on last known location propogation