step 1. datasync