baffle plate tower