Wanted to understand how does this works, need some help on this.