stack queue updete