made a google map factory