wip - consume from api