added game plans
dropped proprietary iterator