infrastructural considerations