allow registering callback after transaction finished.
ignore questionable tests for now