should we use event block, "when" block, or some other text?