add interface used by GUI Client