change __rprt__ function to filter_rptr()