Preventing boredom, fatigue and stress during computer-based cognitive rehabilitation