added reset methods to a few classes