good cleanup.