updating queue