put queue type in single header file