bc compatibility