update to include output filter