support for period ranges