happy.js update