added appinfo