Added a public API