Properly use maths..derp