run the stack