started some cross validation stuff