added ol children check