Fight to keep dirty thoughts at bay