add receiver source file