add rainbow.js