added a BM method for some quick benchmarking