example for module