use extended info.xml instead of app.json