added recent development using googl javascript API to query GSpreadsheet directly