fix this.ast; allow more resources to be loaded than one