merged all branches together, fixed inconsistencies with cursor, swipeLeft one receiving calls