collect module template