moved data reading to Game method