Seamless integration via inheritance
Seamless integration via inheritance stage2