more on ba method