added todos, updates to api