more extensive tests for executing callbacks in order