fixed game flow & freeze bug (2nd time)