Maths added to do the angle work. MUCH BETTER.