public api changed