custom post types work with custom taxonomy