timeline refactoring
fix timeline result