Improve some API.