api changes

update api