Removed rest "finish". Renamed doit to progress. Updated completed status from client parameter