performance predictability 517383