generated period