M. I. L. F. . detail