added runtime period definition