finished Two-way bindings