Any specific reason for replacing HashMap with LinkedHashMap ?