added TB1 AI work
Listeners implement