basic infrastructure is added