the motors actually came better than expected , having no e-clip present at the top of the motor shaft
Nice 1103 motors for a toothpick. I havent tested these ones yet though...