Queue implementation updates