cleaning up site struct