tinkering with api endpoints