MINIM:
Minim: part I