added tasks/hashmap and comments