@dinesh: How does it work?