rename the `delay` variable to `delayer`