added 'IsRecursive' field