initial commit wihout ui and with one test api call