New API.