added callback filter type