Should check that @delay is greater than some minimal value.  10s?