Added further constraints to split criterion