read redesign