alternative kernel sampling works, but what good it is with this crazy data model...