I hope my maths are correct