complete about inheritance