add info interface