added map reader, no testing