completed about_inheritance and about_modules