fix receiver