Main Register Module