Thanks, I know how this should work and why it was introduced. My question is about why it doesn't respect the explicit setting in the bitcoin.conf and how it decides whether to pay the fee or not if I'm connected to that 173.242.112.53 or not. Does the client negotiate the fee with connected clients?