Progress reporting and weekly/monthly report writing and submission