major fleshing out of game