Update Queue implementation