now calling free on out-of-scope going unique ptrs