seems to be working without av generalization and a reasonable cutoff parameter