added emotional_context model