TODO: text is finished.