adapt to BCSAPI changes