ogy and c