simplified the display list stuff a bit