close sometimes returns wonky results, workaround