listening is for geting information