added peer request queue