Added destroy and refresh methods