more api changes