redoing content