Recursive for Extra Fields Working