implementing the next trace thing WIP
Rough trace progression and feedback system.. needs cleanup