Improved FileReceiver