add a explanation to module mechanism.