Worked on router receive code