added support for inherited subscription methods