first approach to push to the api