made it polyphonic