ch10: one way data binding