To Laura and Nancy, for all you taught me cGNKmSqsdhsfBYKMEUc+UqYE9NjxXcTrHSfdcxjGZ+UzVPvJiImdbFqTIzavhtQT