joined notifications, better history handling, and other things