I was short of implementing UI for overheating if sprint is hold to much. It still work, but with no indication, it sucks.