Added swipe to close, touch to destroy and toggle