new Machine and items