Many changes to filereceiver.