beginning design; multiple metagame support