added bottle demo (see also instructions in docs)