clean_up test
unique_ptr semantic OK