removed private interface specs