TC-8 Improvements

Possible improvements include: