add inherit feature