complete simple example of usage