trying to get the destruct to work