Fixed hidden method instead of override
Removed unused interface
Commenting
Modified the instance tests to use generic information