Four main periods