add user remove listener