made cross_validate work on just stacks