More work on this, resetting the stack from the other side of the fence...