fix watch + prune behaviour