inherit oppo common