Time for all of us to put down the stones