C->M->V flow achieved in src/c/Default.hs