client api for performance