add user desginListenner