defines timeline with few logics
defines task outline