adding demonstration of data interaction