simplify notifyChange mecanism