added rule clean