new design, rebuild docs