Added clean() family of functions