reinstated filereceiver interface