redo of gantt