mordecai best from all time