new site design, cleanup