Revert "no leak ZOMG"

This reverts commit e88d81654afd164e7b3fbaf05b7a6334e3a6b2a2.
Revert "leak"

This reverts commit c96249b0e8a97a49771039bc4e57dacd029d05ba.