Hayward magic clean

Hayward magic clean