begin of an library/framework with one demo