python binding for listing
notify method changed
implementation moved to cpp
feature list update