closes #32476 closes #32677 closes #32767 closes #33132 closes #32550 Signed-off-by: mposolda <mposolda@gmail.com>