don't overwrite children in props