resolves #22, module test