Upgraded Test2 to implement interface