performing bu