fix subset
really fix subset