Initial Delay implementation
Delay implementation constructor.