Source: http://www.yummymummyclub.ca/blogs/andrea-nair-button-pushing/20140320/reduce-parenting-battles-with-the-when-then?s=bp