Implemented 'make_map'