minor
method binding, notify