infrastructure steps