Updated TSQueue