Restore Balance 8514

Performance and Progress 8491