fixed: this.$target is not set if this.collection exist