update 4.functions.js