Updating code for GPS Provider