read to re do comp