introduced period class