The current approach to page layout has served us well but is fairely limited and could use some improvement.