fixed issue with implementor methods not being overriden properly