a simple example + watch task