tests for multiple stacks
implement calling multiple callbacks