popo.js maintenance