Eliminate bc dependency