Yes i do have baffles and im about to add the rubber ones as well. Good to have options. Thanks