+1. I've modified the logic in order to force the cleaning if needed.