What are the reasons for doing it and how do you know it works?