updating the api even more