Module per module update