destruct bug