add accidentals for c major (needs refactoring).