Add public API