adding back input BPF