modify HashMap to LinkedHashMap