don't run code at module level
add test runner