btw, if it was me, I would use unit = token[Address.UNIT].