Math done correctly