Implemented API for BC