added support for harpjs