pattern Facade: add auto pattern example