delegate account tab refactoring