Adds private interface