don't need b and c #30