steve_jobs_wwdc07.jpg