make sure all mp functions are accounted for