adding C and O parsing
adding new test fixtures