detailed ckan harvest process