add: tests
tweak: add url in comment