added interactive swipe dismiss
minor fixes