add new functionality for map types