do reuse, otherwise they are new