added more tests for difft types of callbacks with transients