google lib
Revert "google lib"

This reverts commit 81dfe7ad08ffefa8617270b9c818a444c7578938.
Revert "Revert "google lib""

This reverts commit 1ac7b75f6da4d38df97d2fb8763b80307aa3d77e.