rewrite '.on()' method
rewrite '.on()' method