add `no_require\' option