BTO cleaning