still working: labels are now domains and sizes are now logs to prevent massive nodes from crowding everything out