add more conf func to base class