add machine controller