egotistical MC