updated CL3 based on the Google Style Guide