added announce_peer request