Done with inheritance.

Done with inheritance.