changed test to test callbacks in order