adding new map store implementations