filling empty paragraphs, finishing implementation