infrastructure considerations