Implemented OnRecieve in BodyScan and doc updates