修改stach，添加queue