repeat caveat