some structure adjustment
basically show time line view, but the ui needs more refinements