client api changes