Got job with your presentation. It's clear and simple to understand. The only problem is that now that the API has changed some methods you presented are not available anymore.