using a hash map for my collection