BA: improve teching