double reuse fix