add empty paragraph at the end, if the last placeholder isn't empty, add blanket.js for code coverage, add some tests