Writing : from assignment to completion