Add base destruct