added update machine