baffled oil catch tank?

^
that looks clean.
THANKS!