adding caveats