reverted receiver to use file