pre code cleaunp