Public-private interface