add minId interface