lesson 6-5 deferreds and animation