schedule - n. a plan of things that will be done and the times when they will be done
swipe - v. to move one's finger across a touchscreen to do a function
match - v. to be suited to (someone or something)
overwhelming - adj. used to describe something that is so confusing, difficult, etc., that you feel unable to do it
date - n. an occasion when two people who have or might have a romantic relationship do an activity together