define a clean module template