app integration, step 1