you have a `placeholding` var in the outerscope that you don't use. I'd favor using it rather than using the DOM as a model.