Remaining Units not calculating - why?