refactoring reset methods, view cross-linking enabled