1. Continued work on TrGenerator and TrItem