Interpose on receive, better trace cleaning

1. Interpose on channel receive
2. Shorter traces