v3 style guide compliace