add a demo test for the MICP