Everything you always wanted to know about on-the-fly books