solved bugs after receivers became a Reference