Created a LinkedHashMap instead of a HashMap to keep entry order