should remove watch listenging after define was removed
v0.4.2