Advanced Examples ~~~~~~~~~~~~~~~~~