Wouldn't a delay need to know clock speed to work correctly?