fix?
use grid decomposition for syntetic dataset