Add alternative queue implementation