looks like hmm now works like it should on larger data set