Removed duplicate recursive call