MF++ programming