added testing dates duration and period class