adding vendored harmon for now