cleaner mv_open() function and ordering in make.R