first commit (compound view and a simple usage example)