How does pick up and drop off work?