api: stuff