The Bidirectional Pickup Pattern