added placeholder attribute