cleaned up ucm node, now as UCMOp