Clean base API.