key: marked the private interface.