MGI DEVELOPPEMENT