better ¶ structure?