functions.js hosting notes