Issue #44: renamed UserOperation -> TouchOperation