My home built cooling system.

Looks great. I have seen some setups similar to yours with thin rubber flaps over the holes for some reason. Had it explained to me but I do not remember the reason.....