Add an initial API