File transfer with completion routines..