MI talent factory