commit before deletion
cought bug caused by generating identical subexprs
working overlappign sampler