moved DocRoot to public