add tests
require module by name
add more documentation