AngleC and AngleCC logic. Refactoring