wrapped google lib