added metadata reading and showing, duration timer