I really need to actively remember that 0*total = 0