module test demo