Transaction splitting *seems* to be working!!!