working on reader, needs dynamics and fret