ensure integer splits