JEC Mobile Mechanics