infrastructure and layout