Couldn't finish on my own but learned about callback from nodeschool discussion