Added type for a queue and its support