work on recrdist and mgparm_dev