correctly register peer on spreading