add memorize.js