tiny milestone: plain text is flowing in layout3