choice buttons with api calls