Should create the map before using. And then maybe store the thing in the map.