abstract into game history