patch genericized