[junjiang2] fix listener