chord chart abstraction