use conj so that our hash map remains a hash map even after operation