implement queue and add hex