splits are done correct, but not calculations