finish API. Add logs