add user mousedown listener