added BCanalyzer