updates from machine