add a event selector while it cannot work TAT...