fixed unit multiplication bug