add filter support to custom post type