facade example changes