Added GPS interface code