google classes and logging