Includes runnable demo code
renamed
Copied from demo