added GPS Method