Tutorial two in callback style
Bits and pieces I noticed while porting tutorials to callback API