Because that would mean I have to create a new pointer for each BMAP. i want to be able to support user generated maps along with "official" maps. Since the list of maps and gametypes is populated into a list and that list may vary from person to person, there isnt any way I can think of which would allow that.