cleaning + both examples are working