Implement Switch edition.