added support for original methods