more descriptive demo