independence delay