@periods: kjdhkfclk