prunning was not prunning recursively the type