Added destroy and abandon channel methods