api better doc and on receive when address is not set, pass address validation, because there is no forward