Add delayValue and make functions