misc
up lib
delete idle-require