Customer leaving AI
Customer AI when leaving
Merge branch 'helpers'

Refactorisation and customer AI updates