playing with event binding, data binding, data sources, and such.