machine control design principles 5428802