Create Queue implementation