implemented settings and google map