note: don't add the "outgoing" check