ruling cleanup