paired to figure out peer thread state and STM action to send "haves" to remote peer