implemented map dumper