checkboxes are added to demonstrate two-way binding