Inheritance Class
Some unimportant changes