fix children_count check