extended Facade

added Interface inheritance to RevealPosition