Created a generic queue