Use the same base class for link face and app face