added placeholder.js