added empty infrastructure
added empty infrastructure