Adding first attempt at some API