M3 micro motion block diagram