rule clean fixed