fixing issues with hidden virtual methods