added missing files that were causing js backend not to work