avoid leaking variables (thanks @justinvdm)