queues and hashtables all ready for use