new api changes