add machine service