Notes:
Work in progress: not all of cookbook implemented; needs more documentation; any sponsors?