bu fixes and receive upgrade