add vessel type filtering