MCR engineering