Framework set up for period definitions