footer + client.js