API and README update