added optional spam protection, fixed disconnect not showing leaves, optional auto, focus on use, fixed % bug