[MUSIC] Welcome to the third milestone assignment in the Capstone MOOC for the Android App Development Specialization. As discussed in this video, the third milestone is designed to provide you with feedback on your project's progress with respect to documenting your code effectively, providing unit and integration test, as well as implementing networking functionality that connects your mobile app with the remote web service of your choice. [MUSIC] For this milestone, you'll need to submit a more complete version of your project's app, which incorporates comments from peer reviewers from the two previous milestones in this Capstone MOOC. The code you submit should be well documented, reasonably well tested, and capable of interacting with a remote web service by HTTP. The implementation and test files, as well as any associated build files, should be zipped up into a single file and submitted via the prompt on the Milestone 3 webpage. As usual, the name you choose for this file doesn't matter. [MUSIC] Upon completing this milestone, your app should contain the following artifacts for evaluation by your peers. Your source code for this app should be well documented, along the lines of the many example apps presented in this specialization. In particular, you should comment all your classes, interfaces, fields, and methods, as well as comment the implementations of your methods. You should also implement unit, integration, and user interface testing for at least 50% of your project using the techniques covered in weeks one and two of MOOC 4. In addition, your app should interact with a remote web service via HTTP. Examples of interacting with a remote web service appear in the Atom Feed assignment skeletons in MOOC 3, as well as the various image downloader examples in MOOCs 2 and 3. As with milestones one and two, after submitting your implementation and test files in a single .zip file, you'll once again review three peer submissions for this milestone, and answer a question about the peer submission on each topic above. Likewise, there's also an ungraded text box for you to elaborate on each topic as well as another ungraded text box that the overall project, if you'd like to constructively comment on the project's progress. Keep in mind that most learners are working hard and putting in serious effort. Therefore, when in doubt, please error on the side of giving too many points, rather than giving too few. [MUSIC]