fix pos / cur
update class Cover