updated do it yourself sections