modified receiver file