additional functions let.js