add.remove machine