updated js setup