periodsand20