handlers.js addition