bypass require() cache
add test case