Implement period mode