Inheritance for Assignment modified and completed.