Move Destroy into seperate function