fix clean rule