Systems and Delays | Virexa