implemented new site controller.