updating app dependencies with a learning checklist