I want an explanation for this? And how does it work?