Refcatoring transactions