removed location requirements
replaced decrepated getLastLocation method