updated machine GUI