explain this.