Allow for variable delay