closes #17971, #17973, #17974, #17941, #17834 (closed)**,** #17940, #17227, #17987**, #17982, **#17983