<fix> pos in canUse** was pointed to the wrong location;