Add support for interruptable periods