added MediumAI