silex based cmf