task progress updates on assignment delete; updated elapsed_time function in assignments