utils.js split