added non-abstract BaseFacade