incorporating GPS