mark children helper private