refactoring dashboard