added more logging and cleaned up raises
Merge remote branch 'org/cross-group-transactions' into cross-group-transactions
made logging better and fixed typo