restored destroy method, fixed copying slot