update micromachine