Added API, changed some phrasing.