Added seperate method for for delays