add ExtentedStack