completed combined Filter