not a nit: we should add a test to make sure we don't  do it for outgoing calls