Modified API.