Update shelf.js