add custom app.json config and parser