delay variable intoduced