linear queue completed