write splits to file
read splits from file
split based on context energy