class Periodic