add use defaultListeners=true