add google map api support