added state information, and available turns limit