cleaned fields and methods class