foo
secrets and whatnot
adapt