rename visual to machine