necessary infrastructure