bcyc: the balance sheet