fixing game dynamics