added GPS and SQLite