Danger: Bidirectional Initialisation Peripheral Condition