only if we want to avoid memleaks :)