pre delay solution