a simple module mechanism to avoid conflict.