Finished Api as a standalone DLL