finished about_inheritance