clean is a root hook