mainly get and store peer information