added two-way binding on zoom slider