Just In Time Mechanical