Added some things to valueListenerevent