Delicious perfection is fingered 720p