[IMPROVEMENT] add visual timeline with leap