Used ordered hash map, so that we can draw newest to oldest