fixed subsetting + its logging