simplified interrupted behaviour