added gameControl