further progress on infrastructure buildout