skipPeriod is passed from client