clear out
Revert "clear out"

This reverts commit 2286aee8fb2b9b427db40d40583785d874fa34b2.
Revert "Revert "clear out""

This reverts commit 7c4cffe87f4f3a6b697b2ecb8ad539f574985251.