draft implementation of BCCAPI over BCSAPI complete