generated API, 2