step 1: file transport