fix --recursive