BROKEN, I'm sure there's an easy fix but I've worked on this for ages and I give up.
number by shiftClickLearn