fix weak receivers