gaia basic stack queue implement go a step further.