Updated with GameModel