defined boundary event