use inherited