fix: now a better understanding how the angle is calculated