declarative instantiation via bind() (i.e. MVVM)

results: 10