various list-item improvements and fixes