thinking about inheritance