Mostly relevant to module mechanism.