renamed, extended api, readme