add preliminary claim task code
update claimtask