refactored timeline tabs