preparing server-side transfer handling