add app.json
add button