let the class cache object clean up user input