transaction mechanism