Do you have a clean heart today? ...